North Queensland Cowboys stunned the Sydney Roosters 29-16 to reach their third Australian National Rugby League Grand Final in Sydney on Saturday.
North Queensland Cowboys stunned the Sydney Roosters 29-16 to reach their third Australian National Rugby League Grand Final in Sydney on Saturday.